home *** CD-ROM | disk | FTP | other *** search
- use ExtUtils::MakeMaker;
- #$Verbose = 1;
- WriteMakefile(
- 'NAME' => 'zlib',
- 'CAPI' => 'TRUE',
- 'LINKTYPE' => 'static',
- 'SKIP' => [qw(dynamic test)],
- 'H' => [qw(deflate.h infcodes.h inftrees.h zconf.h zutil.h
- infblock.h inffast.h infutil.h zlib.h)],
- 'C' => [qw(adler32.c compress.c crc32.c gzio.c uncompr.c
- deflate.c trees.c zutil.c inflate.c infblock.c
- inftrees.c infcodes.c infutil.c inffast.c)],
- 'OBJECT' => q[$(O_FILES)],
- 'clean' => {'FILES' => 'libz$(LIB_EXT)'}
- );
-
- sub MY::post_constants {
- <<'END'
- INST_STATIC = libz$(LIB_EXT)
- END
- ;
- }
-
- sub MY::top_targets {
- my $top_targets =<<'END';
- all :: static
-
- static :: libz$(LIB_EXT)
-
- config ::
-
- test :
-
- END
- ;
- $top_targets;
- }
-
-
-